#ifndef SETTINGWIDGET_H
#define SETTINGWIDGET_H

#include <QWidget>
#include <QStackedWidget>
#include <QHBoxLayout>
#include <QListWidget>
#include <QPushButton>
#include <QLineEdit>
#include <QLabel>
#include <QFileDialog>

class SettingWidget : public QWidget
{
    Q_OBJECT
public:
    explicit SettingWidget(QWidget *parent = nullptr);
    void init();
    void initWidget();

signals:
    void signal_UpdateFileSavePath(QString filePath);
    void signal_UpdateClientName(QString ClientName);

private:
    QStackedWidget* m_StackedWidget;
    QHBoxLayout* m_MainLayout;
    QListWidget* m_NavList;

    QWidget* m_ClientSetting;
    QWidget* m_FileSetting;
};

#endif // SETTINGWIDGET_H
